
/* home page */
.post-title {
    color: #495359;
    letter-spacing: 1.2px;
    text-decoration: none;
}
.post-title:hover {
    text-decoration: underline;
    color: #495359;
}

.post-tag {
    background-color: #f3f5f9;
    color: #938f8f;
    border-radius: 3px;
    text-decoration: none;
    padding: 1px 3px;
    display: inline-block;
    margin-bottom: 1px;
}

.post-tag:hover, .nav-link:hover {
    text-decoration: underline;
    color: #283593;
}

.post-meta {
    font-size: 13px;
    color: #938f8f;
    font-weight: 500;
}

.title-image {
    /*-webkit-background-size: cover;*/
    /*-o-background-size: cover;*/
    /*background-repeat: no-repeat;*/
    /*background-position: center;*/
    /*width: 280px;*/
    /*height: 200px;*/
    width: 100%;
    max-height: 200px;
}

/****************************/

/* archive category tag */

.post-detail-link {
    color: #464646;
    text-decoration: none;
}

.post-detail-link:hover {
    text-decoration: underline;
    color: #333335;
}

/* detail */
.codehilite{
    box-sizing: border-box;
    padding: 1rem;
    background-color: #f2f2f2;
}

.detail-post-title {
    color: #495359;
    letter-spacing: 1.5px;
    font-weight: 700;
    font-size: 26px;
    margin-bottom: 1.5rem;
}

/* paginatiion */
.page-nav a {
    color: #495359;
    text-decoration: none;
}

.page-nav a:hover {
    text-decoration: underline;
}

/* sidenav */
.link-dark {
    text-decoration: none;
}

.link-dark:hover {
    text-decoration: underline;
}